/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package negocio;

import java.util.Date;
import java.util.Set;

/**
 *
 * @author diego
 */
public class TransaccionVentas {
    private Integer id;
    private Funcion unaFuncion;
    private Set<Ticket> tickets;
    private Date fecha;
    

    public TransaccionVentas() {
    }

    public TransaccionVentas(Funcion unaFuncion, Date fecha ) {
        this.unaFuncion = unaFuncion;
        this.fecha = fecha;
        
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Funcion getUnaFuncion() {
        return unaFuncion;
    }

    public void setUnaFuncion(Funcion unaFuncion) {
        this.unaFuncion = unaFuncion;
    }

    public Set<Ticket> getTickets() {
        return tickets;
    }

    public void setTickets(Set<Ticket> tickets) {
        this.tickets = tickets;
    }

    public Date getFecha() {
        return fecha;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }
    
    
    public void agregarTicket(Funcion unaFuncion, Butaca unaButaca, String nro, Double precio, Usuario unUsuario){
        this.tickets.add(new Ticket(unaFuncion,unaButaca,nro,precio,unUsuario));
                
    }
}
